RELATED WORDS
PARAPHRASING
to hide something; keep information secret
hide, disguise
to make (a person) feel uncomfortable, ashamed etc
cause mental discomfort